something which nitrifies - French English Dictionary